package com.ai.zhly.service;

import java.util.List;

import com.ai.dmc.index.common.bean.CommonBaseBean;
import com.ai.dmc.index.common.exception.BusinessException;
import com.ai.frame.bean.InputObject;
import com.ai.frame.bean.OutputObject;

/**
* @Title: ISceneMonitorService.java
* @Description: 家装宽度展示层---接口
* @author xueyf3  
* @date 2016年5月23日 下午4:18:41
* Copyright：Copyright (c) 2016
* Company：北京亚信智慧数据科技有限公司
* @version V1.0
 */
public interface IFuncService {

	/**
	 * 
	 * @Description :功能新增
	 * @author xueyf3
	 * @date 创建时间：2015年8月18日 下午5:26:23
	 * @version 1.0
	 */
    public void funcAdd(InputObject inputObject, OutputObject outputObject) throws BusinessException;
    
    /**
	 * 
	 * @Description :删除所选的功能
	 * @author xueyf3
	 * @date 创建时间：2015年8月20日 下午3:38:21
	 * @version 1.0
	 */
    public void funcDelete(InputObject inputObject, OutputObject outputObject) throws BusinessException;
    /**
	 * 
	 * @Description :修改功能
	 * @author xueyf3
	 * @date 创建时间：2015年8月20日 上午11:47:09
	 * @version 1.0
	 */
    public void funcModify(InputObject inputObject, OutputObject outputObject) throws BusinessException;
    /**
	 * 
	 * @Description : 查询某个功能信息
	 * 
	 * @author xueyf3
	 * @date 创建时间：2015年8月19日 下午4:27:05
	 * @version 1.0
	 */
    public void queryFunc(InputObject inputObject, OutputObject outputObject) throws BusinessException;
    /**
	 * 查询功能树
	 */
    public void queryFuncTree(InputObject inputObject, OutputObject outputObject) throws BusinessException;
	
}
